package com.glela.platform.service;

import org.springframework.http.ResponseEntity;

import com.glela.common.exception.PlatformException;

public interface PromotionService {

	ResponseEntity<?> givePromotionPackage(Long giver, Long accepter,Long promotionId);

	ResponseEntity<?> preLoadPromotionPackages(Long accepter);

	ResponseEntity<?> addPromotionPackages(Long accepter);
	
	/********************************************
	* 
	* <dl>
	* <dt>开店用户赠送优惠券</dt>
	* </dl>
	* @param orderSn 订单号
	* @param userID 用户id
	* @param userRole 用户角色
	* @author gwq
	* @date 2018年1月11日 20:44:05
	* 
	********************************************/
	void addOpenStorePromotionPackages(String orderSn,Long userID,Integer userRole) throws PlatformException;

}
